﻿using BankDbHelper;
using Microsoft.Extensions.Logging;
using System;
using System.Collections.Generic;
using System.Data;
using System.Threading.Tasks;

namespace ExcuteInterface
{
	public interface IUpJob
	{
		// Token: 0x0600000D RID: 13
		Task<int> ExecJob(JobPara jobParams, List<Datas> dsData);
	}
	public class Datas
	{
		public DataTable DataMain { get; set; }
		public string AfterSuccess { get; set; }
		public string AfterFailure { get; set; }
		public List<DataTable> DataDetail { get; set; }
	}

	public class JobPara
	{
		//ServerName = jobPara.connString,
  //              DbType = DBTypeEnum.Oracle,
  //              DataBaseName = jobPara.,
  //              Password = ,
  //              Port = ,
  //              UserName = 
		
		public string connString { get; set; }

		public string jobCode { get; set; }
		public DBTypeEnum DbType { get; set; }
		
		public BankSqlHelper bankSqlHelper { get; set; }
	}


}
